multiply connected - Spanish English Dictionary